Digital Research, Inc. ( DR or DRI) was a privately held American software company created by Gary Kildall to market and develop his CP/M operating system and related 8-bit, 16-bit and 32-bit systems like MP/M, Concurrent DOS, FlexOS, Multiuser DOS, DOS Plus, DR DOS and GEM. It was the first large software company in the microcomputer world. Digital Research was originally based in Pacific Grove, California, later in Monterey, California.
In 1974 he incorporated as Intergalactic Digital Research, with his wife handling the business side of the operation. The company soon began operating under its shortened name Digital Research. The company's operating systems, starting with CP/M for 8080/Z80-based microcomputers, were the de facto standard of their era. Digital Research's product suite included the original 8-bit CP/M and its various offshoots like MP/M (1979), a multi-tasking multi-user version of CP/M.
By 1983, DRI began using distributors to sell its CP/M-86 applications in stores. In May 1983 the company announced that it would offer PC DOS versions of all of its languages and utilities. It remained influential, with million in 1983 sales making Digital Research the fourth-largest microcomputer software company. Admitting that it had "lost" the 8088 software market but hoped to succeed with the Intel 80286 and Motorola 68000, by 1984 the company formed a partnership with AT&T Corporation to develop software for Unix System V and sell its own and third-party products in retail stores. Pournelle warned later that year, however, that "Many people of stature seem to have left or are leaving Digital Research. DR had better get its act together."
In a parallel development Digital Research also produced a selection of programming language and interpreters for their OS-supported platforms, including C, Pascal, COBOL, FORTRAN, PL/I, PL/M, CBASIC, BASIC, and Logo.
Digital Research developed CP/M-86 as an alternative to MS-DOS and it was made available through IBM in early 1982. The company later created an MS-DOS clone with advanced features called DR DOS, which pressured Microsoft to further improve its own DOS.
At the time the IBM Personal Computer was being developed, Digital Research's CP/M was the dominant operating system of the day. In 1980, IBM asked Digital Research to supply a version of CP/M written for the Intel 8086 microprocessor as the standard operating system for the PC, which would use the code-compatible Intel 8088 chip. Digital Research, uneasy about the conditions related to making such an agreement with IBM, refused.
Microsoft seized this opportunity to supply an OS, in addition to other software (e.g., BASIC) for the new IBM PC. When the IBM PC arrived in late 1981, it came with PC DOS, an OEM version of MS-DOS, which was developed from 86-DOS, which Microsoft had acquired for this purpose. By mid-1982, MS-DOS was also marketed for use in hardware-compatible non-IBM computers. This one decision resulted in Microsoft becoming the leading name in computer software.
This story is detailed from the point of view of Microsoft and IBM in the PBS series Triumph of the Nerds, and from the point of view of Gary Kildall's friends and coworkers in The Computer Chronicles.
The competition between MS-DOS and DR DOS is one of the more controversial chapters of microcomputer history. Microsoft offered better licensing terms to any computer manufacturer that committed to selling MS-DOS with every system they shipped, making it uneconomical for them to offer systems with another OS, since the manufacturer would still be required to pay a license fee to Microsoft for that system. This practice led to a US Department of Justice investigation, resulting in a decision in 1994 that barred Microsoft from "per-processor" licensing.
Successive revisions of Concurrent CP/M incorporated PC-MODE (since 1983), which gradually added more support for DOS applications and the FAT file system. These versions were named Concurrent DOS (1984), with Concurrent PC DOS (1984) being the version adapted to run on IBM compatible PCs.
In 1985, soon after the introduction of the 80286-based IBM PC/AT, Digital Research introduced a real-time system, initially called Concurrent DOS 286.
Other single-user operative systems were launched: DOS Plus (1985) and DR DOS (1988). The latter system was marketed as a direct MS-DOS/PC DOS replacement with added functionality. In order to achieve this, it gave up built-in support to run CP/M applications and was changed to use DOS-compatible internal structures. It became a successful product line in itself.
Digital Research (and later its successor Caldera) accused Microsoft of announcing vaporware versions of MS-DOS to suppress sales of DR DOS.
Other successors of Concurrent DOS were Concurrent DOS XM (1986) and the 32-bit Concurrent DOS 386 (1987).
In one beta release of Windows 3.1, Microsoft included hidden code (later called the AARD code) that detected DR DOS and displayed a cryptic error message.
primarily for Novell to gain access to the operating system line. FlexOS, this operative system had already been adopted as the basis for the following systems:
|
|